.swiper-wrapper, .swiper-wrapper .swiper-slide{height: auto !important;}

/*第一屏*/
.sy_one{background:url(/bjtb/uiFramework/commonResource/image/2022052722590072621.jpg) no-repeat center #bd1a2d;padding:50px 0;}
.sy_oneL{width:640px;}
.sy_oneR{width:520px;}
/*左侧*/
#swiper1{}
#swiper1 ul li img{width:100%;height:380px;object-fit:cover;}
#swiper1 .pagination{margin-top:12px;}
#swiper1 .pagination .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;background: #fff;cursor: pointer;border-radius:50%;margin-right:12px;}
#swiper1 .pagination .swiper-active-switch{background:#dabb85;}
/*右侧*/
.ryTab {margin-bottom:24px;}
.ryTab li{float: left;margin-right:46px;}
.ryTab li a{color:#fff;font-size:24px;}
.ryTab li.on{}
.ryTab li.on a{color:#dabb85;}
.tabs{display:none;}
.oneList{}
.oneList li{height:40px;line-height:40px;position:relative;}
.oneList li i{position:absolute;top:18px;left:0;width:5px;height:5px;background:#fff;border-radius:50%;}
.oneList li a{font-size:16px;color:#fff;float:left;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 76%; display: block;padding-left:16px;}
.oneList li span{font-size:16px;color:#fff;}
.oneList li:hover a,
.oneList li:hover span{color:#dabb85;}
.oneList li:hover i{background:#dabb85;}
.oneListmore{margin-top:20px;text-align:right;}
.oneListmore a{font-size:16px;color:#dabb85;background:url(/bjtb/uiFramework/commonResource/image/2022052722030917324.png) no-repeat center right;padding-right:32px;}


.picScroll-left{width:1200px;  overflow:hidden; position:relative;margin:0 auto;height:167px;}
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; }
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1;     margin-right: -22px;}
.picScroll-left .bd ul li{    margin-right: 23px;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li img{width:282px;display:block;height: 167px;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

/*国务院信息*/
.govpushinfo150203{height:240px;overflow: hidden;}
.govpushinfo150203 li{height: 40px;line-height: 40px;position: relative;    background: url(/bjtb/uiFramework/commonResource/image/2022052923034285170.png) no-repeat; background-size: 7px;
    background-position: 0 17px;}
.govpushinfo150203 li a {font-size: 16px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 72%;display: block; padding-left: 16px;}
.govpushinfo150203 li span{ font-size: 16px;float: right;}
.govpushinfo150203 li:hover{background: url(/bjtb/uiFramework/commonResource/image/2022052923034894718.png) no-repeat; background-size: 6px;
    background-position: 0 17px;}
.govpushinfo150203 li:hover a{color: #bd1a2d;}
.govpushinfo150203 li:hover span{color: #bd1a2d;}
/*通知公告*/
.tzggSerBox{padding:30px 0;}
.tzTitle {width:8%;background:#bd1a2d;height:80px;}
.tzTitle a{font-size: 24px;color: #fff;width: 50px;display: block;margin: auto;line-height: 28px; padding-top: 12px;}
.device {width:84%;position:relative;background:#eeeeee;height:80px;padding:0 5% 0 3%;}
.device ul li{height:80px;line-height:80px;position:relative;}
.device ul li i{position:absolute;top:38px;left:0;width:5px;height:5px;background:#404040;border-radius:50%;}
.device ul li a{font-size:16px;color:#404040;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;padding-left:16px;}
.device .arrow-right{position:absolute;top:30px;right:32px;}


/*国务院新闻*/
.sy_two, .stzc {padding-bottom:30px;}
.ryTab1{border-bottom:3px solid #dabb85;}
.ryTab1 li{float: left;margin:0 22px;}
.ryTab1 li a{color:#404040;font-size:24px;display:inline-block;padding-bottom:15px;position:relative;top:3px;}
.ryTab1 li.on a{color:#bd1a2d;border-bottom:3px solid #bd1a2d;}
.oneList1 li i{background:#404040;}
.oneList1 li span,
.oneList1 li a{color:#404040;}
.device ul li:hover a,
.device ul li:hover span,
.syBox .syBoxR li:hover a,
.syBox .syBoxL h4 a:hover,
.rmBox .rmBoxL:hover p,
.oneList1 li:hover a,
.oneList1 li:hover span{color:#bd1a2d;}
.device ul li:hover i,
.oneList1 li:hover i{background:#bd1a2d;}

.rmBox .rmBoxL:hover p{font-weight: bold;    color: #fff;font-size: 18px;}

/*专题专栏*/
.sy_three{background:#f7f7f7;padding:30px 0;}
.ztImg li{margin-right:2%;width:23.5%;}
.ztImg .zt4{margin-right:0;}
.jpgcList {}
.jpgcList li{}
.jpgcList li div{width:98%;}
.jpgcList li div img{width: 100%;height: 250px;object-fit: cover;}
.jpgcList li p{margin:26px 0;display:none;}
.jpgcList li p a{font-size: 16px;color: #404040;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;}
.deviceBox {position: relative;}
.deviceBox .swiper-container {text-align: center;}
.deviceBox .bannerLr{position: relative;}
.deviceBox .bannerLr .arrow-left, .deviceBox .bannerLr .arrow-right{position:absolute;top:-54px;left:0;z-index:1;}
.deviceBox .bannerLr .arrow-right{right:0;left:auto;}
.deviceBox .swiper-slide {height: 100%;opacity: 0.4;}
.deviceBox .swiper-slide-visible {opacity: 0.5;}
.deviceBox .swiper-slide-active {top: 0;opacity: 1;}
.deviceBox .swiper-slide-active p{display:block;}
.deviceBox .swiper-slide .title {font-style: italic;font-size: 42px;margin-top: 80px;margin-bottom: 0;line-height: 45px;}
.deviceBox .pagination {position: absolute;z-index: 20;left: 0px;width: 100%;text-align: center;bottom: 5px;}
.deviceBox .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 8px;background: #aaa;margin-right: 8px;cursor: pointer;-webkit-transition: 300ms;-moz-transition: 300ms;-ms-transition: 300ms;-o-transition: 300ms;transition: 300ms;opacity: 0;position: relative;top: -50px;}
.deviceBox .swiper-visible-switch {opacity: 1;top: 0;background: #aaa;}
.deviceBox .swiper-active-switch {background: #fff;}




/*涉台政策*/
.sy_four {padding:30px 0;}
.syBox {}
.syBox .syBoxL{width:62%;padding:1.5%;background:#f6f6f6;}
.syBox .syBoxL h4 {margin:10px 0;}
.syBox .syBoxL h4 a{font-size:18px;color:#333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;}
.syBox .syBoxL p{font-size:14px;color:#6c6c6c;line-height:24px;margin-bottom:22px;}
.syBox .syBoxR {width:32%;}
.syBox .syBoxR li{height:40px;line-height:40px;border-bottom:1px solid #d8d8d8;}
.syBox .syBoxR li a{font-size:14px;color:#333;font-weight:550;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 96%; display: block;}


/*热门视频*/
.rmBox{}
.rmBox .rmBoxL {width:47%;position:relative;}
.rmBox .rmBoxL div{    overflow: hidden;}
.rmBox .rmBoxL img{width:100%;height:350px;object-fit:cover;transition: all 0.5s ease-out 0s;}
.rmBox .rmBoxL:hover img{transform: scale(1.1);}
.rmBox .rmBoxL p{position:absolute;bottom:0;left:0;font-size:16px;color:#fff;width:100%;background:url(/bjtb/uiFramework/commonResource/image/2022060518331244156.png) repeat;height:46px;line-height:46px;text-align:center;}
.rmBox .rmBoxL .bg{position:absolute;top:50%;left:50%;background:url(/bjtb/uiFramework/commonResource/image/2022052919574557626.png) no-repeat center;width:48px;height:48px;background-size:cover;margin:-24px 0 0 -24px;}
.rmBox .rmBoxR{width:50%;}
.rmBox .rmBoxR li{float:left;width:31.333%;margin-right:2%;margin-bottom:10px;position:relative;}
.rmBox .rmBoxR li .bg{position:absolute;top:38%;left:50%;background:url(/bjtb/uiFramework/commonResource/image/2022052919574557626.png) no-repeat center;width:36px;height:36px;background-size:cover;margin:-18px 0 0 -18px;}
.rmBox .rmBoxR li img{width:100%;height:116px;object-fit:cover;transition:all 0.5s ease-out 0s;}
.rmBox .rmBoxR li.i5,
.rmBox .rmBoxR li.i6{width:48%;margin-bottom:0px}
.rmBox .rmBoxR li.i5 img,
.rmBox .rmBoxR li.i6 img{width:100%;height:136px;object-fit:cover;}
.rmBox .rmBoxR li.i5 p,
.rmBox .rmBoxR li.i6 p{min-height:inherit;}
.rmBox .rmBoxR li a p{font-size:14px;line-height:24px;color:#333;min-height:48px;margin-top:10px;}
.rmBox .rmBoxR li div{overflow:hidden;}
.rmBox .rmBoxR li:hover img{transform:scale(1.1);}

/*来信选登*/
.lxxdSer {width:62%;border:1px solid #d2d2d2;}
.lxxdBox {padding:0 36px 25px 36px;position:relative;}
.oneList2 li span{color:#555555;}
.oneList2 li a{color:#404040;}
.oneList2 li a{padding-left:40px;background:url(/bjtb/uiFramework/commonResource/image/2022052722273589012.png) no-repeat center left;}
.ryTab2 {border-bottom:3px solid #d2d2d2;}
.ryTab2 li {margin:0 22px 0 0;}
.ryTab2 li a{padding:15px;}
.lxMore{position:absolute;top:-54px;right:34px;font-size:16px;color:#dabb85;}


/*机构设置*/
.jgsz {width:35%;}
.jgszBox {background:#f5f5f5;padding:30px;}
.jgszBox li{border:1px solid #d2d2d2;background:#fff;border-radius:4px;text-align:center;margin-bottom:26px;float:left;width:46%;padding:16px 0;box-sizing:border-box;}
.jgszBox li.li{margin-right:8%;}
.jgszBox li span{font-size:22px;display:inline-block;margin-top:13px;}
.jgszBox li:hover {box-shadow:0 1px 14px #d2d2d2;}
.jgszBox li a{display:block;}
.jgszBox li a img{    transform: rotateY(0deg);transition: all ease-in-out 500ms;}
.jgszBox li a:hover img{ transform: rotateY(360deg);}




/*涉台政策*/
.sy_five {padding:50px 0 164px 0;background:url(/bjtb/uiFramework/commonResource/image/2022052722313385490.png) no-repeat center bottom #f6f6f6;}
.rwList {background:rgba(255,255,255,0.77);border:1px solid #e2e2e2;border-top:none;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2ffffff, endcolorstr=#b2ffffff);}
.rwList li{width:25%;float:left;padding:30px 0;text-align:center;overflow:hidden;}
.rwList li a{font-size:20px;color:#404040;}
.rwList li em{float:right;font-style:normal;font-size:20px;color:#404040;}
.rwList li:hover a{color:#bd1a2d;}




/*ipad ipadPrp*/
@media only screen and (min-width:100px) and (max-width: 1200px) {
.sy_oneL{width:53%;}
.sy_oneR{width:44%;}
.picScroll-left{width:100%;}
.picScroll-left .bd ul li{width:22.5%}

}
/*1024------*/
@media only screen and (min-width:100px) and (max-width: 1040px) {
.oneList li a{max-width:72%;}
.ryTab1 li a,.ryTab li a{font-size:20px;}
.picScroll-left .bd ul li{width:21.5%}
}
/*768----*/
@media only screen and (min-width:100px) and (max-width: 768px) {
.sy_oneL, .sy_oneR, .w50, .syBox .syBoxL, .syBox .syBoxR, .rmBox .rmBoxL, .rmBox .rmBoxR, .lxxdSer, .jgsz{width:100%;box-sizing:border-box;}
.sy_two, .stzc{padding-bottom:20px;}
.tzggSerBox, .sy_three, .sy_four, .sy_five{padding:20px 0;}
.sy_one{padding:6px 0 20px 0;}

#swiper1{margin-bottom:1rem;}
#swiper1 ul li img{height:32vh;}
.oneList li{height:32px;line-height:32px;}
.oneList li a,.oneList li span, .device ul li a{font-size:14px;}
.oneList li a{max-width:70%;padding-left:12px;}
.oneList li i{width:4px;height:4px;top:14px;}
.oneListmore{margin-top:4px;}


.ryTab{margin-bottom:10px;}
.ryTab li{margin-right:24px;}
.ryTab1{border-bottom:2px solid #dabb85}
.ryTab1 li{margin:0 24px 0 0;}
.ryTab1 li.on a{border-bottom:2px solid #bd1a2d;}
.ryTab1 li a{top:2px;}
.ryTab1 li a, .ryTab li a, .jgszBox li span{font-size:18px;}

.tzTitle{width:100%;height:auto;background:#eee;padding:14px 10px 0 10px;box-sizing:border-box;}
.tzTitle a{font-size:18px;width:auto;line-height:inherit;color:#bd1a2d;display:inline;}
.device{width:100%;box-sizing:border-box;padding:0 2%;height:50px;}
.device ul li{line-height:50px;height:50px;}
.device ul li i{width:4px;height:4px;top:24px;}
.device ul li a{padding-left:10px;}
.device .arrow-right{top:-18px;right:10px;}

.jpgcList li div{width:100%;}
.jpgcList li div img{height:31vh;}
.jpgcList li p{margin:1rem 0;}
.deviceBox .bannerLr{position:static;}
.deviceBox .bannerLr .arrow-left, .deviceBox .bannerLr .arrow-right{top:32%;left:-10px;}
.deviceBox .bannerLr .arrow-right{right:-10px;left:auto;}

.ztImg li{width:48%;margin-bottom:8px;}
.syBox .syBoxL{box-sizing:border-box;padding:2%;}
.syBox .syBoxL p{margin-bottom:1rem;}

.rmBox .rmBoxL img{height:32vh;}
.rmBox .rmBoxR li{width:49% !important;}
.rmBox .rmBoxR li.i5, .rmBox .rmBoxR li.i6{margin-bottom:10px;}
.rmBox .rmBoxR li.i5 img, .rmBox .rmBoxR li.i6 img{height:116px;}
.rmBox .rmBoxR li:nth-child(even){margin-right:0;}

.lxxdBox{padding:0 12px 20px 12px;}
.oneList2 li a{padding-left:34px !important;max-width:60% !important;}
.rwList{margin-bottom:1rem;}
.lxMore{top:-40px;right:10px;}
.rwList li{padding:1rem 0;}
.rwList li a, .rwList li em{font-size:16px;}

.govpushinfo150203 li a{font-size: 14px;}
.govpushinfo150203 li span{font-size: 14px;}

.picScroll-left{height: auto;}
.picScroll-left .bd ul li{width: 46%;margin-right: 2%;margin-bottom: 2%;}

.rmBoxL{margin-bottom: 2%;}
.i6{display:none;}
.jpgcList li p a{font-size: 14px;}
.syBox .syBoxL h4 a{font-size: 16px;}
.jgszBox{padding: 10px;  font-size: 14px;}
.jgszBox li span{font-size: 14px;}
.picScroll-left .bd ul li img{height:110px;}


}